mechanical stops - Espagnol Anglais Dictionnaire